Raspberry Pi /RP2350 /PPB /ITM_TCR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as ITM_TCR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (ITMENA)ITMENA 0 (TSENA)TSENA 0 (SYNCENA)SYNCENA 0 (TXENA)TXENA 0 (SWOENA)SWOENA 0 (STALLENA)STALLENA 0TSPRESCALE 0GTSFREQ 0TRACEBUSID0 (BUSY)BUSY

Description

Configures and controls transfers through the ITM interface

Fields

ITMENA

Enables the ITM

TSENA

Enables Local timestamp generation

SYNCENA

Enables Synchronization packet transmission for a synchronous TPIU

TXENA

Enables forwarding of hardware event packet from the DWT unit to the ITM for output to the TPIU

SWOENA

Enables asynchronous clocking of the timestamp counter

STALLENA

Stall the PE to guarantee delivery of Data Trace packets.

TSPRESCALE

Local timestamp prescaler, used with the trace packet reference clock

GTSFREQ

Defines how often the ITM generates a global timestamp, based on the global timestamp clock frequency, or disables generation of global timestamps

TRACEBUSID

Identifier for multi-source trace stream formatting. If multi-source trace is in use, the debugger must write a unique non-zero trace ID value to this field

BUSY

Indicates whether the ITM is currently processing events

Links

() ()